package com.spring;

public class Attribute {
	private Integer applicationId;
	private String name;
	private String apiName;
	private String dataType;
	private String bindingField;
	private String scimAttribute;
	private Integer systemFlag;
	private Integer oneintoFlag;

	public Attribute(String apiName, String scimAttribute) {
		this.apiName = apiName;
		this.scimAttribute = scimAttribute;
	}

	public Integer getApplicationId() {
		return this.applicationId;
	}

	public String getName() {
		return this.name;
	}

	public String getApiName() {
		return this.apiName;
	}

	public String getDataType() {
		return this.dataType;
	}

	public String getBindingField() {
		return this.bindingField;
	}

	public String getScimAttribute() {
		return this.scimAttribute;
	}

	public Integer getSystemFlag() {
		return this.systemFlag;
	}

	public Integer getOneintoFlag() {
		return this.oneintoFlag;
	}

	public void setApplicationId(Integer applicationId) {
		this.applicationId = applicationId;
	}

	public void setName(String name) {
		this.name = name;
	}

	public void setApiName(String apiName) {
		this.apiName = apiName;
	}

	public void setDataType(String dataType) {
		this.dataType = dataType;
	}

	public void setBindingField(String bindingField) {
		this.bindingField = bindingField;
	}

	public void setScimAttribute(String scimAttribute) {
		this.scimAttribute = scimAttribute;
	}

	public void setSystemFlag(Integer systemFlag) {
		this.systemFlag = systemFlag;
	}

	public void setOneintoFlag(Integer oneintoFlag) {
		this.oneintoFlag = oneintoFlag;
	}

	public String toString() {
		return "Attribute(applicationId=" + this.getApplicationId() + ", name=" + this.getName() + ", apiName="
				+ this.getApiName() + ", dataType=" + this.getDataType() + ", bindingField=" + this.getBindingField()
				+ ", scimAttribute=" + this.getScimAttribute() + ", systemFlag=" + this.getSystemFlag()
				+ ", oneintoFlag=" + this.getOneintoFlag() + ")";
	}

	public Attribute() {
	}
}
